package com.atguigu.gulimall.search.vo;

import lombok.Data;

import java.util.List;

/**
 *
 * 封装页面所有可能传过来的查询条件
 */
@Data
public class SearchParam {

    private String keyword;

    private Long catalog3Id;

    /**
     * 排序条件
     * sort=saleCount_asc/desc
     */
    private String sort;

    /**
     * 过滤条件
     * 品牌
     * hasStock(是否有货)
     * skuPrice=1_500/_500
     */
    private Integer hasStock;

    private String skuPrice;
    private List<Long> brandId;
    private List<String> attrs; // 按照属性进行筛选
    private Integer pageNum = 1; // 页码

    private String _queryString; // 原生查询条件


}
